package psrc.logic.util.beans;

public class ProdutoBean {

	private String id_produto;
	private String fk_pedido;
	private String referencia;
	private String materiais;
	private String cor;
	private String produto;
	private String tamanho;
	private String quantidade;
	private double preco;
	
	/**
	 * @return the id_produto
	 */
	public String getIdProduto() {
		return id_produto;
	}
	/**
	 * @param id_produto the id_produto to set
	 */
	public void setIdProduto(String id_produto) {
		this.id_produto = id_produto;
	}
	/**
	 * @return the fk_pedido
	 */
	public String getFkPedido() {
		return fk_pedido;
	}
	/**
	 * @param fk_pedido the fk_pedido to set
	 */
	public void setFkPedido(String fk_pedido) {
		this.fk_pedido = fk_pedido;
	}
	/**
	 * @return the referencia
	 */
	public String getReferencia() {
		return referencia;
	}
	/**
	 * @param referencia the referencia to set
	 */
	public void setReferencia(String referencia) {
		this.referencia = referencia;
	}
	/**
	 * @return the materiais
	 */
	public String getMateriais() {
		return materiais;
	}
	/**
	 * @param materiais the materiais to set
	 */
	public void setMateriais(String materiais) {
		this.materiais = materiais;
	}
	/**
	 * @return the cor
	 */
	public String getCor() {
		return cor;
	}
	/**
	 * @param cor the cor to set
	 */
	public void setCor(String cor) {
		this.cor = cor;
	}
	/**
	 * @return the produto
	 */
	public String getProduto() {
		return produto;
	}
	/**
	 * @param produto the produto to set
	 */
	public void setProduto(String produto) {
		this.produto = produto;
	}
	/**
	 * @return the tamanho
	 */
	public String getTamanho() {
		return tamanho;
	}
	/**
	 * @param tamanho the tamanho to set
	 */
	public void setTamanho(String tamanho) {
		this.tamanho = tamanho;
	}
	/**
	 * @return the quantidade
	 */
	public String getQuantidade() {
		return quantidade;
	}
	/**
	 * @param quantidade the quantidade to set
	 */
	public void setQuantidade(String quantidade) {
		this.quantidade = quantidade;
	}
	/**
	 * @return the preco
	 */
	public double getPreco() {
		return preco;
	}
	/**
	 * @param preco the preco to set
	 */
	public void setPreco(double preco) {
		this.preco = preco;
	}
	/* (non-Javadoc)
	 * @see java.lang.Object#hashCode()
	 */
	@Override
	public int hashCode() {
		final int prime = 31;
		int result = 1;
		result = prime * result + ((id_produto == null) ? 0 : id_produto.hashCode());
		return result;
	}
	/* (non-Javadoc)
	 * @see java.lang.Object#equals(java.lang.Object)
	 */
	@Override
	public boolean equals(Object obj) {
		if (this == obj)
			return true;
		if (obj == null)
			return false;
		if (getClass() != obj.getClass())
			return false;
		ProdutoBean other = (ProdutoBean) obj;
		if (id_produto == null) {
			if (other.id_produto != null)
				return false;
		} else if (!id_produto.equals(other.id_produto))
			return false;
		return true;
	}
	
}
